Resource StructureDefinition/FHIR Server from package ehealth4u.package#1.0.0 (62 ms)
Resources that use this resource
Resources that this resource uses
Source
{
"resourceType" : "StructureDefinition",
"id" : "cyehr-sd-bloodpressure",
"url" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-bloodpressure",
"name" : "CYEHRSDBloodPressure",
"title" : "Cyprus EHR Body Blood Pressure profile",
"status" : "draft",
"publisher" : "eHealth4U",
"contact" : [
{
"name" : "eHealth Lab (University of Cyprus)",
"telecom" : [
{
"system" : "email",
"value" : "ehealthl@ucy.ac.cy",
"use" : "work"
}
]
}
],
"description" : "CyprusEHR: This profile describes the blood pressure of a patient. Here we have two components: one for the systolic blood pressure and one for the diastolic blood pressure.",
"fhirVersion" : "4.0.1",
"kind" : "resource",
"abstract" : false,
"type" : "Observation",
"baseDefinition" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-vitalsigns",
"derivation" : "constraint",
"differential" : {
"element" : [
{
"id" : "Observation.meta",
"path" : "Observation.meta"
},
{
"id" : "Observation.meta.profile",
"path" : "Observation.meta.profile",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "$this"
}
],
"rules" : "open"
},
"min" : 1
},
{
"id" : "Observation.meta.profile:CyprusEHRProfile",
"path" : "Observation.meta.profile",
"sliceName" : "CyprusEHRProfile",
"min" : 1,
"max" : "1",
"fixedCanonical" : "http://ig.ehealth4u.eu/fhir/StructureDefinition/cyehr-sd-bloodpressure"
},
{
"id" : "Observation.code",
"path" : "Observation.code",
"short" : "Blood Pressure",
"definition" : "Blood Pressure.",
"comment" : "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.\r\n\r\nCyprusEHR: display: \"Blood pressure panel with all children optional\"",
"patternCodeableConcept" : {
"coding" : [
{
"system" : "http://loinc.org",
"code" : "85354-9"
}
]
}
},
{
"id" : "Observation.code.coding",
"path" : "Observation.code.coding",
"comment" : "Codes may be defined very casually in enumerations or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.\r\n\r\nCyprusEHR: display: \"Blood pressure panel with all children optional\"",
"min" : 1,
"max" : "1"
},
{
"id" : "Observation.component",
"path" : "Observation.component",
"slicing" : {
"discriminator" : [
{
"type" : "pattern",
"path" : "code"
}
],
"description" : "CyprusEHR: Here we have two components: one for the systolic blood pressure and one for the diastolic blood pressure.",
"rules" : "open"
},
"min" : 2
},
{
"id" : "Observation.component:SystolicBP",
"path" : "Observation.component",
"sliceName" : "SystolicBP",
"comment" : "additional codes that translate or map to this code are allowed. For example a more granular LOINC code or code that is used locally in a system.",
"alias" : [
"Component Test",
"Component Name"
],
"min" : 1,
"max" : "1"
},
{
"id" : "Observation.component:SystolicBP.code",
"path" : "Observation.component.code",
"comment" : "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.\r\n\r\nCyprusEHR: display: \"Systolic blood pressure\"",
"patternCodeableConcept" : {
"coding" : [
{
"system" : "http://loinc.org",
"code" : "8480-6"
}
]
}
},
{
"id" : "Observation.component:SystolicBP.code.coding",
"path" : "Observation.component.code.coding",
"short" : "Systolic Blood Pressure",
"definition" : "Systolic Blood Pressure."
},
{
"id" : "Observation.component:SystolicBP.value[x]",
"path" : "Observation.component.value[x]",
"min" : 1,
"type" : [
{
"code" : "Quantity"
}
],
"patternQuantity" : {
"unit" : "mm[Hg]",
"system" : "http://unitsofmeasure.org",
"code" : "mm[Hg]"
}
},
{
"id" : "Observation.component:DiastolicBP",
"path" : "Observation.component",
"sliceName" : "DiastolicBP",
"min" : 1,
"max" : "1"
},
{
"id" : "Observation.component:DiastolicBP.code",
"path" : "Observation.component.code",
"comment" : "additional codes that translate or map to this code are allowed. For example a more granular LOINC code or code that is used locally in a system.\r\n\r\n\r\nCyprusEHR: display: \"Diastolic blood pressure\"",
"patternCodeableConcept" : {
"coding" : [
{
"system" : "http://loinc.org",
"code" : "8462-4"
}
]
}
},
{
"id" : "Observation.component:DiastolicBP.code.coding",
"path" : "Observation.component.code.coding",
"short" : "Diastolic Blood Pressure",
"definition" : "Diastolic Blood Pressure."
},
{
"id" : "Observation.component:DiastolicBP.value[x]",
"path" : "Observation.component.value[x]",
"min" : 1,
"type" : [
{
"code" : "Quantity"
}
],
"patternQuantity" : {
"unit" : "mm[Hg]",
"system" : "http://unitsofmeasure.org",
"code" : "mm[Hg]"
}
}
]
},
"text" : {
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.